using System;
using System.Collections;

namespace Eshouse.Entity
{
	

	/// <summary>
	/// Facility object for NHibernate mapped table 'Facilities'.
	/// </summary>
	public class Facility
	{
		#region Member Variables
		
		protected int _id;
		protected bool _facId;
		protected bool _facIsHas;
		protected HouseInfo _hs;

		#endregion

		#region Constructors

		public Facility() { }

		public Facility( bool facId, bool facIsHas, HouseInfo hs )
		{
			this._facId = facId;
			this._facIsHas = facIsHas;
			this._hs = hs;
		}

		#endregion

		#region Public Properties

		public virtual int Id
		{
			get {return _id;}
			set {_id = value;}
		}

		public virtual  bool FacId
		{
			get { return _facId; }
			set { _facId = value; }
		}

		public virtual  bool FacIsHas
		{
			get { return _facIsHas; }
			set { _facIsHas = value; }
		}

		public virtual HouseInfo Hs_
		{
			get { return _hs; }
			set { _hs = value; }
		}

		

		#endregion
	}
	
}